\begin{problem}{Plus minus}{plusminus.in}{plusminus.out}{1 second}{64 MB}

В каждой клетке поля $M \times N$ стоит либо плюс, либо минус. За один
ход разрешается поменять знаки на противоположные в любом квадрате
$2 \times 2$. Можно ли с помощью таких операций получить во всех клетках
поля знаки плюс?

\InputFile

В первой строке числа $M$ и $N$ ($1 \le N, M \le 1000$). В следующих
$N$ строках содержится по $M$ символов \t{+}, либо \t{-}.

\OutputFile

Ответ на вопрос задачи: слово \t{Yes} или \t{No}

\Example

\begin{example}
\exmp{
3 3
-+-
-+-
++-}{
No}%
\exmp{
3 3
-+-
+++
-+-}{
Yes}%
\end{example}

\end{problem}
